package com.atguigu.common.constant;

/**
 * @Description: 产品通用属性
 * @Author 胡菜鸡
 * @Create 2021-12-21-10:36
 */
public class ProductConstant {

    /**
     * 产品属性枚举列表
     * @author 胡菜鸡
     * @date 2021/12/21 10:40
     */
    public enum AttrEnum {
        /**
         *  基本属性
         */
        ATTR_TYPE_BASE(1, "基本属性"),
        /**
         *  销售属性
         */
        ATTR_TYPE_SALE(0, "销售属性");

        private int code;
        private String msg;

        AttrEnum(int code, String msg) {
            this.code = code;
            this.msg = msg;
        }

        public int getCode() {
            return code;
        }

        public String getMsg() {
            return msg;
        }
    }

    /**
     * 产品状态枚举列表
     * @author 胡菜鸡
     * @date 2021/12/21 10:40
     */
    public enum StatusEnum {
        /**
         *  新建商品
         */
        NEW_SPU(0, "新建"),
        /**
         *  商品已上架
         */
        UP_SPU(1, "已上架"),
        /**
         *  商品已下架
         */
        DOWN_SPU(2, "已下架");

        private int code;
        private String msg;

        StatusEnum(int code, String msg) {
            this.code = code;
            this.msg = msg;
        }

        public int getCode() {
            return code;
        }

        public String getMsg() {
            return msg;
        }
    }
}
